package com.by.wx.model.script;

import lombok.Builder;
import lombok.Data;
import lombok.ToString;

/**
 * 生成脚本-参数对象
 * @ClassName CsGenDto
 * @Date 2025/1/2
 * @Author Blue
 */
@Data
@Builder
public class CsGenDto {

    /**
     * 任务id(一般正常情况为：338)
     */
    private Integer id;

    /**
     * 参数内容(json格式)
     * 因为Body字段类型：x-www-form-urlencoded 所以请求时要使用map
     * 但参数内容是json，所以要用String
     */
    private String params;

    @Data
    @Builder
    @ToString
    public static class CsGenParams {

        /**
         * 南航网址
         */
        private String urlList_0;

        /**
         * 登录账号(密码在脚本中设置)
         */
        private String inputText_1;

        /**
         * 查询日期
         */
        private String inputText_2;

        /**
         * 出发机场
         */
        private String inputText_3;

        /**
         * 到达城市
         */
        private String inputText_4;

    }

}
